bicycle undercarriage - Turkish English Dictionary